Big Huge Thesaurus

flying bomb

noun